home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
025a
/
lbb200.zip
/
BLKBK.DOC
next >
Wrap
Text File
|
1992-01-27
|
38KB
|
833 lines
LBB
(Little Black Book)
Version 2.00
Copyright (C) 1991,1992 by Vic Baron
CIS: 71210,3632
All Rights Reserved
_______
____|__ | (tm)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
The author, Vic Baron, is a Member of The Association of
Shareware Professionals (ASP). ASP has established stringent
standards for its members and wants to make sure the Shareware
principle works for you. If you are unable to resolve a share-
ware-related problem with an ASP member by contacting the member
directly, ASP may be able to help. The ASP Ombudsman can help
you resolve a dispute or problem with an ASP member, but does not
provide technical support for members' products.
Please write to the ASP Ombudsman at:
ASP Ombudsman
545 Grover Road
Muskegon, MI 49442-9427
U.S.A.
or send a CompuServe message via CompuServe MAIL to
ASP Ombudsman
70007,3536.
DISCLAIMER
This program is provided "as is" with no warranties whatso-
ever, either expressed or implied, including without limitation,
warranties of merchantability or fitness for a particular pur-
pose. The entire risk as to the quality and performance of the
program is with you. Should this program be defective, you
assume the entire cost of all necessary servicing, repair or
correction.
LBB (Little Black Book) Version 2.00 1
January 27, 1992
_________________________________________________________________
T A B L E O F C O N T E N T S T A B L E O F C O N T E N T S T A B L E O F C O N T E N T S
OVERVIEW .................................................... 2
ABOUT LBB.EXE ............................................... 2
CONVENTIONS ................................................. 3
FILES ....................................................... 3
ENVIRONMENTAL VARIABLE ...................................... 3
STARTING LBB ................................................ 4
CONFIGURATION ............................................... 4
MANUAL DIALING .............................................. 5
CREATING A DATABASE ......................................... 6
ADD A RECORD ................................................ 6
IDENT FIELD ................................................. 7
MODIFY RECORD ............................................... 7
DELETE RECORD ............................................... 7
INDEX DATABASE .............................................. 8
BROWSE and FIND Functions ................................... 8
SPEED SEARCH ................................................ 8
SHELL ....................................................... 8
DIAL TELEPHONE .............................................. 9
QUICKDIAL ................................................... 9
PRINT ....................................................... 10
REGISTRATION AND LICENSE INFORMATION ........................ 11
R E G I S T R A T I O N F O R M ........................... 14
Appendix A -- Editing Keys .................................. 15
LBB (Little Black Book) Version 2.00 2
January 27, 1992
_________________________________________________________________
OVERVIEW
LBB (Little Black Book) is a fast personal address book database
and telephone dialer that was written to solve the problem of
locating specific names and telephone numbers in a crowded
Rolodex. LBB (Little Black Book) will also allow you to print a
pocket sized telephone book that may be carried with you.
ABOUT LBB.EXE
LBB.EXE is a quick and easy to use personal address book and
telephone dialer with many valuable features.
o Unlimited records
o Context-sensitive Help
o Fast Btree retrieval routines
o Pull-Down Menus
o Automatic Dial/Redial
o International Dialing Supported
o Manual Dial mode for special numbers
o Speed-Search record locating
o Prints personal Little Black Book
o Formatted data entry
o Indexed on Company or Last name
o Supports Environmental variable
o Mouse Support
The Little Black Book is extremely easy to use. Simply run the
program and create a database by adding entries. You can have LBB
print out a sorted personal Little Black Book in pocket sized
format that may be carried with you. You can browse, edit, add or
delete records. Little Black Book knows which record was the last
accessed and will keep the telephone numbers ready to be used by
the dialer. You simply tell LBB which number you want to dial and
it will keep trying until a connection is established.
You can tell Little Black Book where to look for the database
file so it makes it easy to have multiple databases in different
directories.
LBB (Little Black Book) Version 2.00 3
January 27, 1992
_________________________________________________________________
CONVENTIONS
Context sensitive help is available from anywhere within LBB by
pressing the F1 key. The file BLKBK.HLP must be available to LBB
for help to be active.
Any operation may be aborted by pressing the ESC (Escape) key.
This will usually take you back one level in the menu structure.
When asked for a YES or NO input, the default response is
capitalized. For example (Y/n) would indicate that pressing
<return> would be equal to saying YES.
FILES
There are several files that comprise LBB and a few more that are
created the first time LBB is run.
LBB.EXE -- Main executable
BLKBK.HLP -- Help file
BLKBK.DOC -- This file
These files are created by LBB during it's operation.
BLKBK.DAT -- Main Database
BLKBK.CDX -- Company Name Index File
BLKBK.IDX -- Last Name Index File
BLKBK.SDX -- Speed Index File
BLKBK.CFG -- Configuration File
ENVIRONMENTAL VARIABLE
LBB needs to know where to find the files that it needs for
proper operation. The use of the optional environmental variable
LBBK makes this easy. If you choose not to use the variable, LBB
will search for it's files in the default directory. To tell LBB
where it's files are stored, enter
SET LBBK=path
where <path> is the complete pathname including drive and
directory. For example, if you wanted LBB to keep it's files on
drive D and directory ADDRESS, you would enter
SET LBBK=D:\ADDRESS <return>
Note that there are NO spaces before or after the '='.
Once this has been done you may run LBB from any directory and it
will always know where the database is stored. To simplify
matters, the SET LBBK= command may be included in your
AUTOEXEC.BAT file.
LBB (Little Black Book) Version 2.00 4
January 27, 1992
_________________________________________________________________
STARTING LBB
For normal operation of the Little Black Book, you enter
LBB <return>
and the program will load. The Shareware version will display an
opening title and proceed to the main menu. This is the starting
point for all LBB operations. If this is the first time that LBB
has been run, or if LBB cannot find it's configuration file, you
will automatically be put into the configuration menu.
In the upper right hand corner of the display, near the time
display, you will see a small letter N. This indicates that the
database in use is indexed by NAME. To switch to the COMPANY
index, press ALT C. You should see the letter C in the upper
right. Any data added or retrieved will be accessed according to
the specified index.
CONFIGURATION
/-- Configuration ---------------------------\
| Modem Init .. ATE0Q0M1X4V1L1 |
| Dial String.. ATDT |
| Port......... 1 LD Dial Prefix.. 1 |
|--------------------------------------------|
| Printer Codes |
| Normal ...... 027/080/000/000/000/000 |
| Compressed .. 027/077/000/000/000/000 |
\--------------------------------------------/
The first item in the configuration window is the Modem
Initialization string. Try running LBB with the default settings
and change them only if you experience difficulty.
Next, enter the string that your modem will expect to tell it to
dial a number. Most Hayes compatible modems use the string ATD
followed by a T or a P depending on whether you're using TONE or
PULSE dialing.
Next comes the PORT specification. You need to tell LBB which
port your modem is connected to in order for LBB to utilize it's
dialing features. Currently LBB supports COM 1-4.
The LD Dial prefix, which is usually '1' is sent to the modem
before any long distance number is dialed. LBB will scan the
telephone number field and if an areacode is present, will send
the LD prefix. When entering telephone numbers in the database,
do not include areacodes in local numbers. LBB currently supports
3 digits in the LD prefix. This is to enable support for
international dialing codes.
LBB (Little Black Book) Version 2.00 5
January 27, 1992
_________________________________________________________________
Next we come to the printer codes. LBB will print your personal
telephone book on request. It is designed to print in compressed
mode whether you are using a laser printer or a dot matrix. Use
this area to enter the codes specific to your printer that will
switch to compressed and back. The default codes will work with
the Epson printers.
When you have completed the configuration, you are given the
option to save the settings. They will then be available to LBB
on future occasions. Should you want to temporarily change the
settings you may select CONFIGURE from the menu and answer 'N'
when asked to save the settings. They will be available for that
session only. There will be a slight pause while LBB initializes
the com port and then you may proceed.
MANUAL DIALING
LBB has the added feature of manual dialing a telephone number
for those occasions when you don't want to use the database. The
Manual Dial feature is activated at any time by pressing ALT M.
That is, press the ALT key and the letter M simultaneously. The
manual dial window will open
/-[ MANUAL DIALER ]-------------------------------------\
| Enter number to dial (ex: 1(504)555-1212) |
| |
| |
| |
\-------------------------------------------------------/
and you are prompted to enter your number. Note that the example
shows the formatting characters () and - which are acceptable but
not required. Enter your number and press return. LBB will dial
your number. When the number rings, pick up the receiver and
press return. Pressing return before you pick up the receiver
will abort the call. If the number is busy, LBB will pause and
redial.
LBB (Little Black Book) Version 2.00 6
January 27, 1992
_________________________________________________________________
CREATING A DATABASE
Once you have properly configured LBB, it is time to construct
your personal address database. LBB has four menu selections that
allow you to manipulate the data in your database. Highlight the
EDIT selection on the main menu and press return.
/-----------------\
| Add a Record |
| Modify a Record |
| Delete a Record |
| Index Data File |
\-----------------/
ADD A RECORD
You must first ADD records to your database. Highlight the Add a
Record selection and press return. The data entry screen is
displayed and you may proceed to fill in the fields. Press F1 for
help in entering data. See Appendix A for a list of valid editing
keys that may be used in all of LBB's input screens. In most of
the fields, LBB will automatically capitalize the first letter of
each word. To leave a field blank, just press return. LBB
maintains its index based upon the last name and the first name.
The four fileds with little flags are the Telephone number
fields. When you enter the field, it will expand into the proper
field for LOCAL or INTERNATIONAL number entry. This depends on
the I/L flag located in the upper right sector of the screen. If
you are in the wrong mode, just use ESC to exit the field, press
ALT I to switch modes and re-enter the field. If the number is a
local number leave the areacode field blank. LBB will send the
number to the modem as entered. After entering the telephone
number you will enter the id field. Press F2 and you will see a
pick list of possible entries for this field.
/---------\
| Car |
| Fax |
| Home |
| Modem |
| Pager |
| Work |
\---------/
Press the first letter or highlight the selection and it will be
inserted into the field. You can enter any id manually.
LBB (Little Black Book) Version 2.00 7
January 27, 1992
_________________________________________________________________
IDENT FIELD
The IDENT field is a key to the operation of LBB. The first
character must be either a 'P' or a 'B' depending on whether the
entry is 'P'ersonal or 'B'usiness. The remainder of the field
should be a 4 digit unique number. This field is used to
determine the entries printed in the Personal or Business
Directory and is the code given for the QuickDial feature.
When you are satisfied with the entry you may press F10 to save
the current record, update the index and display another entry
screen. Pressing return in the last field will prompt you to
save the record. Pressing ESC will abort the operation and return
you to the menu. You may input as many records as you wish. LBB
has been tested with more than 10,000 records with no problem.
MODIFY RECORD
Should you wish to change any data in a record after it has been
added to the database, you select the Modify Record function. A
dialog window will open and prompt you for a Last Name. You may
enter the complete LAST name or you may enter a unique string
starting with the FIRST letter of the last name. LBB will search
the database and display the record that is the nearest match
to the name entered. You will be asked if the displayed
record is to be modified. If yes, then the update screen will
show the selected record. The Modify screen is the same as the
ADD screen except that the existing data is displayed in the
field. Use the edit keys to move through the entry and make
changes. When you have completed modifications you may save the
entry and return to the main menu or continue and modify
additional records.
DELETE RECORD
A dialog window will open and ask for a NAME to be entered.
Enter characters to match starting with the first character of
the LAST name. LBB will search the database and display the
record that most closely matches the entered string. A
confirmation will be requested before the record is deleted. If
you answer No, the displayed record will remain on screen. You
can scroll through the database. As each record is displayed you
are asked if you wish to delete the record. Press ESC to
abort the operation.
After deleting a record, it will remain on the screen and
you will be asked if you wish to delete another. Answer N to
end the operation or Y to enter another name and continue. After
all deletions have been completed, LBB will pause and display a
screen indicating that it is 'packing' the database and then
'indexing' the database. What this means is that LBB is
physically deleting the records from the file and creating a new
index.
LBB (Little Black Book) Version 2.00 8
January 27, 1992
_________________________________________________________________
INDEX DATABASE
Although LBB automatically updates the database index, there
are occasions when you might want to manually redo the index.
A good indicator that your database needs indexing is if you see
duplicate entries when you print your Little Black Book. This can
occur when you have modified the database but causes no other
problem. This function will scan the database and construct the
index file.
BROWSE and FIND Functions
The Browse and Find functions are similar in their operation
except that in the FIND function you are prompted for the LAST
name of the entry you wish to find. LBB will search the database
and display the record if found or display the closest match if
the exact match is not found. You may use the cursor keys to move
back and forth within the database.
The BROWSE function will display all the records in the database
starting with the first record. Use the cursor keys to move
through the database or you can use the Speed Search mode.
SPEED SEARCH
When in any of the display modes pressing a letter will display
the record whose index most closely matches the selected
character. LBB will use the first character of the COMAPNY name
or the first character of the LAST name depending upon the
selected index. In the event of duplicate records, only the first
record is displayed. You may look at the previous or following
records using the cursor keys.
SHELL
There are times when you might want to interrupt the operation of
LBB and run a DOS command without exiting LBB. The SHELL
function will load a copy of DOS in memory to allow you to run
specific commands while still in the Little Black Book. You
must type "EXIT" to return to the program.
LBB (Little Black Book) Version 2.00 9
January 27, 1992
_________________________________________________________________
DIAL TELEPHONE
One of LBB's most powerful features is it's dialer. You enter the
dialer by pressing the ALT D hot key. The last selected record is
retained in memory. LBB will scan the entry for available phone
numbers and display them in a window.
/---------------------------------------\
| |
| NAME: Steve Angersoll |
| |
| Phone (714) 540-1347 Work |
| Phone (714) 545-9235 Work |
| Phone (714) 909-5006 Home |
| Phone ( ) - |
| |
| |
| |
\---------------------------------------/
Use the cursor keys to highlight your selection and press return.
The modem will be initialized and the number will be dialed. If
the number is busy, Little Black Book will redial the number.
After the phone starts to ring, you must pick up the handset and
press any key to disconnect the modem. NOTE: If you press a key
BEFORE picking up the handset, you will disconnect the call.
QUICKDIAL
The QuickDial feature of LBB is used from the command line to
bring up a specific entry on startup. The command format is
LBB <ident> <return>
where <ident> is the entry in the IDENT field of the selected
record. LBB will load itself, find the selected record and
display the dialing directory of that record. Highlight the
number desired and press return. LBB will dial the number
selected.
LBB (Little Black Book) Version 2.00 10
January 27, 1992
_________________________________________________________________
PRINT
The PRINT function will print your Little Black Book in
compressed format which can be cut and folded into a small book
that is easily carried with you. Highlight the Print selection
and press return. The Print Menu will be displayed.
/------------------\
| All Records |
| Personal Records |
| Business Records |
\------------------/
The entries are printed alphabetically sorted by LAST name or
by Company name, according to selected index and contain the
name, address, company information and the first TWO telephone
numbers in the record. Also shown is the IDENT code which is used
for QuickDial. You have three choices. Print ALL the records in a
Little Black Book or choose just Personal or Business
directories.
Entries are printed alphabetically, 5 entries to a page and 4
pages to a standard paper sheet in an alternating page format so
the Little Black Book may be folded and maintain the alphabetical
listing from page 1 to the end. There is space for notes if
needed. LBB will print only the telephone number contained in the
first two fields.
/------------------------------ F ------------------------------\
| Fogg, Phineas BALOONS 'R US|
| 80 Around Way 011 342 22 011-902|
| Suite 10 255-5311|
| London, EN 00011011 P0019 |
\---------------------------------------------------------------/
(typical entry printout)
LBB (Little Black Book) Version 2.00 11
January 27, 1992
_________________________________________________________________
REGISTRATION AND LICENSE INFORMATION
Registration Information:
-------------------------
The registration fee for LBB (Little Black Book) is $20.00 US.
Other than the opening and closing shareware screens, there is
no difference between the registered version and the shareware
version. Registration entitles the user to receive a diskette
containing the latest version of the program and free updates
for one year.
Author/Publisher Information:
-----------------------------
GTX Software is a small software company owned and operated by
Vic Baron, producing top quality computer software at reasonable
prices, continuously, since 1975.
Please feel free to contact me (Vic Baron) at any time if you
have any questions, comments or suggestions. I can be reached by
mail at the following address:
Vic Baron
GTX Software
5419 Dahlia Drive
Los Angeles, CA 90041
I can also be reached electronically as follows:
CompuServe: 71210,3632
EXECPC BBS
LBB (Little Black Book) Version 2.00 12
January 27, 1992
_________________________________________________________________
Limited Distribution License:
-----------------------------
As the exclusive copyright holder for LBB , GTX Software
authorizes distribution only in accordance with the following
restrictions. Please refer to the additional information listed
below which is specific to ASP and non-ASP Disk Vendors, Computer
Clubs, and Disk-of-the-Month style distribution.
o The LBB package - including all program files and
documentation files - CANNOT be modified in any way
and must be distributed as a complete package, without
exception.
o No price or other compensation may be charged for the
Little Black Book package. A charge may be charged for
the cost of the diskette, shipping and handling, as
long as the total (per disk) does not exceed US$8.00 in
the U.S. and Canada, or US$12.00 internationally.
o The LBB (Little Black Book) package CANNOT be sold as
part of some other inclusive package or included in
any commercial software packaging offer, without a
written agreement from GTX Software. For information
on combining the LBB (Little Black Book) package with
related programs to form a "disk-set", please refer to
the information below for ASP or non-ASP Disk Vendors.
o The PRINTED User's Guide may not be reproduced in whole
or in part, using any means, without the written
permission of GTX Software. In other words, the disk-
based documentation may not be distributed in PRINTED
(hardcopy) form.
o The LBB (Little Black Book) package cannot be "rented"
or "leased" to others.
o The person receiving a copy of the LBB (Little Black
Book) package MUST be made aware that each disk or copy
is ONLY for evaluation, and that GTX Software has not
received any royalties or payment for the product.
This requirement can be met by including the complete
LBB (Little Black Book) package, which contains any
appropriate registration reminders.
o The person receiving a copy of the LBB (Little Black
Book) package MUST be made aware that he or she does
not become a registered user until GTX Software has
received payment for registration of the software.
This requirement can be met by including the complete
LBB (Little Black Book) package, which contains any
appropriate registration reminders.
LBB (Little Black Book) Version 2.00 13
January 27, 1992
_________________________________________________________________
o GTX Software prohibits the distribution of outdated
versions of the LBB (Little Black Book) package,
without written permission from GTX Software. If the
version you have is over twelve (12) months old, please
contact us to ensure that you have the most current
version. This version was released in July, 1991.
o Licensee shall not use, copy, rent, lease, sell,
modify, decompile, disassemble, otherwise reverse
engineer, or transfer the licensed program except as
provided in this agreement. Any such unauthorized use
shall result in immediate and automatic termination of
this license.
All rights not expressly granted here are reserved to GTX
Software.
The following additional information and restrictions are
intended for Shareware Distributors, Disk Vendors, and Computer
Clubs who wish to distribute the LBB (Little Black Book) package.
Vendors who are ASP Associate Members in good standing are hereby
given permission to distribute the LBB (Little Black Book)
package in accordance with the Distribution Restrictions listed
above. ASP Approved Vendors in good standing do not need to
request permission to distribute this package.
This permission is in effect until or unless we notify you
otherwise, in writing.
ASP Vendor Members who wish to distribute the LBB (Little Black
Book) package as part of a collection may do so provided that all
the other restrictions listed above are met.
Shareware Distributors and Disk Vendors who are not ASP Associate
Members, but who wish to distribute the LBB (Little Black Book)
package may do so if they comply with the following requirements
in addition to those mentioned earlier.
You may not list any of our products in advertisements, catalogs,
or other literature which describes our products as "FREE
SOFTWARE". Shareware is "Try-Before-You-Buy" software, it is not
free.
Vendors (non-ASP Vendor Members) who wish to distribute the LBB
(Little Black Book) package as part of a collection must obtain
permission from GTX Software prior to beginning such a
distribution.
LBB (Little Black Book) Version 2.00 14
January 27, 1992
_________________________________________________________________
R E G I S T R A T I O N F O R M
L B B -- L I T T L E B L A C K B O O K
TO: Vic Baron Date___/___/___
GTX
5419 Dahlia Drive
Los Angeles, CA 90041
FROM: Name:_____________________________________________________
Address:__________________________________________________
City:______________________ State: __________ ZIP: _______
Phone - Day: ( ) __________ Evening: ( ) __________
LBB $20.00
(CA residents add 8.25% tax) _____
(Foreign orders add $10.00 for shipping) _____
Total $_____
Where did you get LBB (BBS name, phone number, etc.)?
__________________________________________________________
__________________________________________________________
__________________________________________________________
Date Registered ___________________
==========================================================
COMMENTS:_________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
LBB (Little Black Book) Version 2.00 15
January 27, 1992
_________________________________________________________________
Appendix A -- Editing Keys
Cursor Movement
---------------
Arrow keys - cursor movement
Ctrl-LeftArrow - word left
Ctrl-RightArrow - word right
Home - beginning of field
End - end of line/field
Ctrl-Home - beginning of first field
Ctrl-End - end of last field
Tab - next field
Shift-Tab - previous field
Inserting and Deleting
----------------------
Ins - toggle insert mode
Del - delete character at cursor
BackSpace - delete character left
Ctrl-BackSpace - delete word left
Ctrl-T - delete word right
Ctrl-U - delete to end of field
Ctrl-Y - delete to end of form
Other Editing Keys
------------------
Enter - process current field
Ctrl-Enter - process all fields
Ctrl-R - restore field
Esc - abort data entry